package com.yand.frame.dao;



import com.yand.frame.entity.ActivityMenu;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface ActivityMenuMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(ActivityMenu record);

    int insertSelective(ActivityMenu record);

    int insertMenu(ActivityMenu record);

    ActivityMenu selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(ActivityMenu record);

    int updateByPrimaryKey(ActivityMenu record);

    /**
     * 基本参数String、Integer 之类的传参，   只有_parameter 如果想要自定义传参过去的名称
     * 则： 添加@Param注解 @Param(value=""#{填写你需要输入的名字})
     * @param roleId
     * @return
     */
    List<ActivityMenu> queryMenuList(@Param(value = "roleId") Integer roleId);


}